.guthaben, .credits_available {padding: 6px;background:#f1f1f1;border:1px dotted #b20000; text-align: left; margin: 7px 0 0 8px}

.checkout_row {clear:both;}

.checkout_title {cursor:pointer; position:relative;color:#555555;padding:4px;font-size:12px;	border:1px solid #c5c5c5;background: #f1f1f1 url(templates/images/live-f1f1f1-cccccc_35x1.jpg) center left repeat-x;text-shadow: 0 1px 0 #FFFFFF;}

.checkout_title .right {position:absolute;right:6px;top:3px;font-weight:bold;}

.checkout_content {padding:4px;border-right:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;}

.checkout_content .inputRequirement select {width:190px;}

.checkout_content .virtual {text-align:center; color: #b20000}

.checkout_content .left_space {padding-left:20px;}

.checkout_shipping_modules {width:49%;float:left;clear:left;}
.checkout_shipping_address {width:49%;float:right;clear:right;}

.checkout_products {margin-right: 8px}
.checkout_total {font-size: 110%; margin-left: 8px}

.checkout_payment_modules {width:49%;float:left;clear:left;}

.checkout_payment_address {width:49%;float:right;clear:right;}

.checkout_total {text-align:right;}

#checkout_total table {float:right;}

.checkout_body .ajaxloader {display:none;vertical-align:middle;position:absolute; margin-left:4px;margin-top:1px;}

a#submit_button .css_img_button {font-size:130%; padding: 5px 10px;}

.checkout_spacer {height:12px;font-size:9px;clear:both;}

.checkout_button {text-align:right;margin-top:5px;}

.radiobox {vertical-align:middle;}

.float_right {float:right;}

.float_left {float:left;}

.module_ok, .checkout_please_wait {color:green;font-weight:bold;}

.checkout_error {color:#b20000;font-weight:bold;}

.ui-accordion .ui-accordion-header {font-size: 120%}

#payment_modules a span#button_save_payment, .checkout_shipping_address a span, .checkout_payment_address a span {width:100px; display:block}

#payment_modules a span.pulsate {text-decoration: blink; color: #b20000}

.checkout_body a.checkout_button span.css_img_button, .checkout_body a#submit_button span.css_img_button {background: #d60303 url(templates/images/live-d60303-7d0101_35x1.jpg) repeat-x center left; text-shadow: none; color: #fff}

div.blinki a span.css_img_button {background: url(templates/images/live-cc0101-970202-740000-ae0101_30x1.jpg) center repeat-x}

#outerContainer_top_bottom #innerContainer {padding-left: 0}

#outerContainer_top_bottom #innerContainer #middle {width: 974px}

table.checkout_products_table {width: 100%;}

table.checkout_products_table td {vertical-align: top; padding: 5px; border-top: 1px dashed #ccc}

table.checkout_products_table tr:first-child td {border-top-width: 0}

.trusted_shops_siegel_checkout {width: 70px; height: 70px; display: inline-block; background: url(templates/images/mercari/trustedshops_m.gif) center no-repeat; float:left; margin-right: 20px}

.trusted_shops_desc_checkout {color: #858585}

.trusted_shops_desc_checkout h4 {color: #333}